be involved in shady affairs - Francés Inglés Diccionario